﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Chilis.Franquicias.EnEntidad;
using Chilis.Franquicias.NeNegocio;

namespace Chilis.Franquicias.Web.ServiceControler
{
    public class SolicitudServicioControler
    {
        public static ListaFQ_EstadoSolicitud ListaEstadoSolicitud()
        {
            return new SolicitudNeNegocio().ListaEstadoSolicitud();        
        }

        public static ListaFQ_EstadoSolicitud ListaEstadoSolicitudEntrvista()
        {
            return new EntrevistaNeNegocio().ListaEstadoSolicitudEntrvista();
        }

        public static ListaFQ_Solicitud ListaEstadosSolicitus_Candidato(FQ_Solicitud oFQ_Solicitud, string sortType, int maximumRows, int startRowIndex, out int Total)
        {
            return new SolicitudNeNegocio().ListaEstadosSolicitus_Candidato(oFQ_Solicitud, sortType, maximumRows, startRowIndex, out Total);
        }

        public static FQ_Solicitud SeleccionarCandidato_Nueva_Solicitud(Int32 FQ_Candidato_ID)
        {
            return new SolicitudNeNegocio().SeleccionarCandidato_Nueva_Solicitud(FQ_Candidato_ID);
        }

        public static int CrearSolicitud(FQ_Solicitud oFQ_Solicitud)
        {
            return new SolicitudNeNegocio().CrearSolicitud(oFQ_Solicitud);
        }

        public static int ActualizarSolicitud(FQ_Solicitud oFQ_Solicitud)
        {
            return new SolicitudNeNegocio().ActualizarSolicitud(oFQ_Solicitud);
        }

        public static FQ_Solicitud SeleccionarSolicitud(Int32 FQ_Solicitud_ID)
        {
            return new SolicitudNeNegocio().SeleccionarSolicitud(FQ_Solicitud_ID);
        }
    }
}